
body{margin: 0px auto; padding: 0px; font-size: 14px; line-height:28px; color: #333; font-family:Microsoft YaHei; box-sizing: border-box; overflow-x: hidden;}
*{box-sizing: border-box; }
div{margin: 0px; padding: 0px;}
span, p, h3{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li, h2 {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color:#333; font-size: 14px;}
a:hover{color:#0844be; text-decoration:blink; font-size: 14px;}
.cp img{border:solid #ddd 2px;}
.cp a:hover img{border:solid #0abd56 2px;}
.fr{ float:right;}
.fl{ float:left;}
.kg{width:1400px; height:20px;}
.kg1{width:1400px; height:30px; margin:0 auto;  overflow:hidden;}
.kg2{width:1400px; height:60px; margin:0 auto;  overflow:hidden;}
.kg80{width:1400px; height:80px; margin:0 auto;  overflow:hidden;}
.kg70{width:1400px; height:50px; margin:0 auto;  overflow:hidden;}
.bz,.w1200,.box{ width:1400px; margin: 0 auto;overflow: hidden;}
.bz1{ width:1400px; margin: 0 auto;}
.clear{height:0; overflow:hidden; clear:both;}

		.case_bg .tempWrap{
		    width: 1400px !important;
		}



/*发展历程*/	
.development .title{width: 100%;height: auto;float: left;text-align: center;line-height: 50px;font-size: 36px;font-weight: normal;color: #333;margin-top: 85px;letter-spacing: 1px;}
.development .title span{font-size:20px; color:#666; display:block; line-height:48px;text-transform: Uppercase;}
.development{background:#fafafa}
.mianbxContent{ display:none}
.bgGray{ width:100%; overflow:hidden}
.boxMax1 { width: 100%; max-width: 1400px; margin: 0 auto; padding: 0 10px; box-sizing: border-box; margin-top:60px;}
.navTitle { font-size: 40px; line-height: 40px; text-align: center; padding: 60px 0 50px 0; color: #333;  }
.boxFzlc{ width:100%; height:600px !important; overflow:hidden; position:relative; margin-bottom:80px; }
.boxFzlc .swiper-slide{ height:500px; position:relative; overflow:hidden; display:inline-block; padding:60px 25px 0 25px; box-sizing:border-box; text-align:center; }
.boxFzlc .swiper-slide:nth-child(odd){ background:#fff; box-shadow: 0px 0px 10px #ccc;}
.boxFzlc .swiper-slide:nth-child(even){ background:#fff; box-shadow: 0px 0px 10px #ccc;}
.boxFzlc .swiper-pagination{ bottom:0px!important; left: 0;width: 100%;}
.boxFzlc .swiper-pagination-bullet{ width:12px; height:12px; background:#ccc; opacity:0.5}
.boxFzlc .swiper-pagination-bullet-active{ background:#0f7914; opacity:1.0}
.boxFzlc .swiper-button-prev{ left:48.5%; margin:-40px 0 0 -100px; top:100%!important; width:40px; height:40px; background:url(images/20201129154559_15792898.png) no-repeat; opacity:0.2}
.boxFzlc .swiper-button-prev:hover{ background:url(images/20201129154559_15792898.png) no-repeat; opacity:1.0}
.boxFzlc .swiper-button-next{ right:48.5%; margin:-40px -100px 0 0; top:100%!important; width:40px; width:40px; background:url(images/20201129154625_1308844694.png) no-repeat; opacity:0.2}
.boxFzlc .swiper-button-next:hover{ background:url(images/20201129154625_1308844694.png) no-repeat; opacity:1.0}
.boxFzlc h1 {font-size: 36px;line-height: 50px;color: #333; letter-spacing: 0px;}
.boxFzlc h2{ font-size:22px; line-height:22px; font-weight:bold; margin:15px 0; font-family: 'Microsoft JhengHei'; }
.boxFzlc h3 { height: 4px; width: 60px; display: block; background: #eee; margin: 40px auto 25px; }
.boxFzlc i { line-height: 30px; display: block; font-size: 15px; padding: 10px 18px 28px 18px; font-style: normal; text-align: left; color: #555; }
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:5px !important; }
.swiper-container-horizontal > .swiper-pagination{ bottom: 10px;left: 0;width: 100%;}
.gsgk_main3_r .main_pic { position: relative; width: 100%; height: auto;}